<!DOCTYPE html>
<html>
<head>
	<title>${current.name} - ${config.title}</title>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
	<meta name="keywords" content="{current.keywords}" >
	<meta name="description" content="${current.description}">
	<link href="css/main.css" rel="stylesheet" type="text/css" />
    <link href="css/blog_show.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
</head>
<body> 
<!--#include file="header.html"-->
<div id="banner" style="padding-top:10px;">
 	<div id="blog_show" class="center">
        <div id="blog_show_inner">
            <div class="blog_card">
           	  <div class="fl">
                <img src="images/bookpad.png" alt="MRCMS简单性" />
                </div>
                <div class="fl" style="position: relative;">
                	<h2 style="position: absolute; width: 243px; height: 25px; left: 131px; top: 26px;">简单（So Easy）</h2>
                    <div style="position: absolute; left: 133px; top: 67px; width: 467px; height: 154px;">
                      <p>后台：采用仿win8的极简界面，突出系统功能。</p>
                      <p>&nbsp;</p>
                      <p>前台：蘑菇建站系统自有的一套模板语言，获取数据库数据其实很简单。</p>
                      <p>&nbsp;</p>
                      <p>功能：扩展系统功能，只要开发对应插件，即插即用。</p>
                      <p>&nbsp;</p>
                      <p>内容：系统提供文章内容模型，可开发其它内容模型显示内容。</p>
                      <p>&nbsp;</p>
                      <p>性能：系统使用c3p0作为数据库连接池，通过ThreadLocal绑定状态当前线程。</p>
                    </div>
                </div>
            </div>
            <div class="blog_card">
                <div id="help" style="margin:20px;">
                     www
                     
                </div>
            </div>
        </div>
    </div>
	<script type="text/javascript" src="js/blog_show.js"></script>
    
    
    <div class="center max_width">
 		<div id="nav_keleyi_com" class="box_210 fl">
 			<div class="title">
        		<div class="title_text">产品特点</div>
            </div>
            <div class="content">
                <div class="content_innner">
                <ul class="extends_list">
                	<li><a href="#about"><div>关于系统（About）</div></a></li>
                    <li><a href="#esay"><div>简单性（Easy）</div></a></li>
                    <li><a href="#extends"><div>扩展性（Extends）</div></a></li>
                    <li><a href="#safe"><div>安全性（Safe）</div></a></li>
                    <li><a href="#high"><div>并发性（High）</div></a></li>
                    <li><a href="#filesystem"><div>文件管理（File）</div></a></li>
                </ul>
                </div>
            </div>
        </div>
        
        <div class="fr" style="width:760px;">
        	<div name="about" id="about"  class="about_card">
                <h2 class="card_title">蘑菇建站系统(MR CMS)介绍</h2>
                <div class="card_line"></div>
				<div class="card_content">
			      	<p>蘑菇内容管理系统(MR CMS)是一款以Spring为核心框架，使用Java 和 MySQL 数据库构建的简洁高效内容管理系统，为中小型网站提供一个完美的解决方案。
					</p><br />
                    <b>追溯产品历史：</b><br /><br />
                    <p>2013年 至 今    ：多方考虑，最终选定Spring这款高效的MVC框架作为核心，Spring提供的JDBCTemplate类可以很方便的进行数据库操作。除了这点，系统还集成了诸如URL重写、加密解密、对内容模型插件管理等等功能。</p><br />
                    <p>2012年 至 2013年：CMS的雏形已然开发完成，并集成自己开发MVC框架(MyMVC)应用到CMS中，这是一个令人兴奋的事件，但是自己开发框架的性能以及bug问题极其多。</p><br />
                    <p>2012年 至 2013年：一个简单的能将网页上的标签通过正则表达式解析为sql语句，当请求页面时候会执行sql并显示到Web界面上的模板引擎研发出来了，但是并不具备完善的功能。</p><br />
                    <p>2011年 至 2012年：刚进入大学开始软件开发生涯的我，正在努力奋斗充电。</p>
                     <br />
                    <p>......以前：高中阶段我就开始着手使用柯林建站制作WAP网站，当时条件有限，一台天语A7726型号的安装一个TextEditor的J2ME应用就开始了WAP网页制作之路，名为：舞维科技网的手机网站诞生了。没几个月时间，网站消失了.... 不得不承认免费没好货。</p><br />
				</div>
			</div>
            <div name="esay" id="esay" class="about_card">
                <h2 class="card_title">简单性</h2>
                <div class="card_line"></div>
                <div class="card_content">
            	  	
            	</div>
            </div>
            <div name="extends" id="extends" class="about_card">
                <h2 class="card_title">扩展性</h2>
                <div class="card_line"></div>
                <div class="card_content">
            	 	
                </div>
            </div>
            <div name="safe" id="safe" class="about_card">
                <h2 class="card_title">安全性</h2>
                <div class="card_line"></div>
            	<div class="card_content">
            	 	
                </div>
            </div>
            <div name="high" id="high" class="about_card">
                <h2 class="card_title">并发性</h2>
                <div class="card_line"></div>
            	<div class="card_content">
            	 	蘑菇内容管理系统内置EhCache缓存框架，经常使用的数据会自动保存在内存中作为缓存，下次调用能快速响应页面。
            	 	同时，蘑菇建站系统还有模板缓存、内容模型缓存、和插件缓存等等。
            	 	加上数据库使用C3P0作为数据库连接池，大大提高网站的承载，提高了并发处理能力。
            	 	代码内采用同步机制处理并发，也采用线程数据绑定技术处理效率更高。
                </div>
            </div>
            <div name="filesystem" id="filesystem" class="about_card">
                <h2 class="card_title">文件管理</h2>
                <div class="card_line"></div>
            	<div class="card_content">
            	 	在线文件管理功能，可以方便我们对网站文件的管理。当我们需要上传文件到服务器的时候，只需要在文件管理器中上传就可以了。
            	 	当我们需要使用蘑菇建站系统删除文件也可以方便的删除，而且文件管理器支持在线安装内容模型和插件，提供了很多方便的功能。
            	 	当我们需要编辑一个文本文件的时候，可能需要ftp下载再修改再上传，但蘑菇建站系统中，您只需要点击编辑按钮就可以实现对文本文件的在线编辑。
            	 	
                </div>
            </div>
        </div>
        
    </div>
    
    
</div>




 
 


 


<!--#include file="footer.html"-->
</body>
</html>
<script type="text/javascript" >
function menuFixed(id){
	var obj = document.getElementById(id);
		var _getHeight = obj.offsetTop;
		
		window.onscroll = function(){
		changePos(id,_getHeight);
	}
}
function changePos(id,height){
	var obj = document.getElementById(id);
	var scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
	if(scrollTop < height){
		obj.style.position = 'relative';
	}else{
		obj.style.position = 'fixed';
	}
}
</script>
<script type="text/javascript">
window.onload = function(){
	menuFixed('nav_keleyi_com');
}
</script>
